草庐IT

iphone facebook publishToStream 问题

全部标签

java - 在 Grails 中发布嵌套资源的问题

我在理解GrailsRestfulController的工作原理时遇到问题。我正在尝试向嵌套资源发出发布请求(见下文)。我不确定我是否理解我需要更改什么才能使这项工作正常进行,因为GET请求似乎建立了Bid与其父资源项目的关联,但是当我尝试POST时,我被警告该项目不能为空。感谢任何帮助!Item.groovyclassItem{statichasMany=[bids:Bid]}Bid.groovyclassBid{IntegerownerIdDoubleamountstaticbelongsTo=[item:Item]staticconstraints={ownerIdnullabl

java - map 分块策略,重新分块滞后问题

我很难想出一个好问题的标题...抱歉/如果你的脑子不如我,请编辑。我在处理我的游戏map客户端时遇到了一些问题。我的游戏是基于使用32x32像素图block的图block。我的第一张游戏map是1750x1750的图block。我有一堆客户端层,但设法将其减少到2(地面和建筑物)。我之前将整个map的图层加载到内存中(短数组)。当我跳到2200x2200tiles时,我注意到一台旧电脑有一些内存不足(1GB+)的问题。我希望在byte和short之间有一种数据类型(我的目标是~1000个不同的图block)。我的游戏支持多种分辨率,因此玩家可见空间可能会显示23,17个800x600分

java - 我的 HeapSort 代码有什么问题?

我正在尝试用java编写一个堆排序方法,但它并没有完全按照我想要的方式工作:publicclassHeapSort{privatestaticintn;privatestaticvoidswap(int[]A,inta,intb){inttmp=A[a];A[a]=A[b];A[b]=tmp;}privatestaticvoidinsert(int[]A,inti){intleft=i*2;intright=left+1;intmax=i;if(leftA[max]){max=right;}if(max!=i){swap(A,i,max);insert(A,max);}}publics

java - Java的浮点实现是否还有Kahan发现的问题?

我今晚读了Kahan的几篇论文,还有他的famousrant反对Java。在我深入研究JVM规范之前,自从这方面的最初咆哮以来有什么变化吗?例如:设置舍入模式访问标志免费获得更高的精度...?谢谢,妮可。 最佳答案 教授Kahan的学生JoeDarcy成为Sun的“浮点沙皇”。他的博客条目"EverythingOldisNewAgain",是了解他为纠正问题所做的工作的更多信息的切入点。有了很大的改进。 关于java-Java的浮点实现是否还有Kahan发现的问题?,我们在StackOv

java - 关于应用程序实例管理的问题

我目前正在与一个分布在美国各地的团队合作进行一个相当大的项目。开发人员定期将代码提交到源存储库。我们有以下应用程序构建(全部由应用程序管理,没有手动过程):持续集成:监视器检查代码存储库是否已更新,如果已更新,它会构建并运行我们的单元测试套件。出错时,团队会收到电子邮件通知每日构建:开发人员使用此构建来验证他们的错误修复或实际应用服务器上的新代码,如果“事情”成功,开发人员可以解决任务。每周构建:测试人员验证此构建中已解决的问题队列。这是一个更稳定的测试环境。当前版本构建:用于演示和面向潜在新用户的开放测试平台。每次构建都会刷新与其关联的数据库。这会清理数据并验证任何与新代码一起发生的

java - Java Applet <--> Javascript 通信问题

我无法让JavaApplet与托管该applet的页面上的Javascript代码进行通信。它有时会工作,但有时会抛出一个模糊的异常,谷歌搜索没有找到任何有用的信息,除了一些从UnresolvedJava错误报告(感谢Sun)。这是我使用的代码:JSObjectwin=JSObject.getWindow(this);Object[]args=newObject[1];args[0]="testargument";Stringresult=(String)win.call("testJSfunc",args);//XXX这是我在标记为//XXX的行中得到的异常。请注意,它是间歇性的。它

java - Hibernate:这个映射到外键连接的子类有什么问题?

我正在尝试使用Hibernate来获得经验。我创建了一个包含两个子类的类Person:Student和Worker:publicabstractclassPerson{privateLongid;...}publicclassStudentextendsPerson{...}另一个类Employer与Worker具有双向一对多关系。publicclassWorkerextendsPerson{privateEmployeremployer;...}publicclassEmployer{privateStringtaxId;privateSetemployees=newHashSet(

Java引用存储问题

在Java中,当您将一个对象作为参数传递给方法时,它实际上是传递一个对该对象的引用或指针,因为Java中的对象是引用。在函数内部,它有一个指向该对象的指针,该对象是内存中的一个位置。我想知道这个指针在内存中的位置?是否在函数内部创建了一个新的内存位置来保存这个引用? 最佳答案 在函数中,参数引用存储在堆栈中。引用的事物可以存在于任何地方。当某些代码调用方法时,通常会在执行线程的堆栈上创建空间,该空间用于保存传递给函数的参数。如果其中一个参数“是一个对象”,那么真正起作用的是对对象的引用;该引用被复制到堆栈上,以便被调用的代码可以找到

java - JAXB:反序列化扩展类 A 的类 B 时出现问题

请考虑以下示例:有一个ClassA和一个扩展它的ClassB。我现在的问题是我必须从xml文件中解码ClassB。请注意ClassA无法更改,因为它不在我的控制之下。这个例子中有几个问题:主要问题是ClassA没有没有Adapter的JAXB所需的默认无参数构造函数。因此,我实现了MyAdapter,它将ClassB映射到简单的类ValB,JAXB可以毫无问题地对其进行处理。主要问题是如何让JAXB使用这个适配器?无论是在类级别上定义@XmlJavaTypeAdapter还是将适配器注册到解码器,都不会这样做。有人知道如何让JAXB使用MyAdapter以便解码器返回一个对象,该对象是

Java super 调整,几个问题

在提出问题之前,请您不要无缘无故地去上关于优化的讲座。纯粹出于学术性考虑以下问题。我一直在考虑Java中根(即经常使用并且经常互相访​​问)类之间的访问效率,但这适用于大多数OO语言/编译器。您可以用Java访问某些东西的最快方法(我猜是这样)是静态的最终引用。从理论上讲,由于该引用在加载期间可用,因此,良好的JIT编译器将无需进行任何引用查找即可访问变量,并将对该变量的所有访问直接指向恒定地址。也许出于安全原因,它无论如何都无法正常工作,但请忍受...假设我已经确定在启动时会遇到一些操作问题或传递一些参数,这意味着我无法拥有静态的最终引用,即使我要麻烦每个类按原样构造另一个类建议使J